// 组件包入口文件
import TextComponent from './components/TextComponent.vue';
import ButtonComponent from './components/ButtonComponent.vue';
import ImageComponent from './components/ImageComponent.vue';
import InputComponent from './components/InputComponent.vue';
import CardComponent from './components/CardComponent.vue';
import ProgressComponent from './components/ProgressComponent.vue';
import TimelineComponent from './components/TimelineComponent.vue';
import CarouselComponent from './components/CarouselComponent.vue';

// 新增布局组件
import BlockLayoutComponent from './components/BlockLayoutComponent.vue';
import ColumnLayoutComponent from './components/ColumnLayoutComponent.vue';
import FlowLayoutComponent from './components/FlowLayoutComponent.vue';

// 新增导航栏组件
import TopNavbar1Component from './components/TopNavbar1Component.vue';
import TopNavbar2Component from './components/TopNavbar2Component.vue';
import SideNavbar1Component from './components/SideNavbar1Component.vue';
import SideNavbar2Component from './components/SideNavbar2Component.vue';

// 新增图标和滚动条组件
import IconComponent from './components/IconComponent.vue';
import ScrollbarComponent from './components/ScrollbarComponent.vue';

// 导出组件包
export default {
  TextComponent,
  ButtonComponent,
  ImageComponent,
  InputComponent,
  CardComponent,
  ProgressComponent,
  TimelineComponent,
  CarouselComponent,
  
  // 布局组件
  BlockLayoutComponent,
  ColumnLayoutComponent,
  FlowLayoutComponent,
  
  // 导航栏组件
  TopNavbar1Component,
  TopNavbar2Component,
  SideNavbar1Component,
  SideNavbar2Component,
  
  // 图标和滚动条组件
  IconComponent,
  ScrollbarComponent
};